There several busses a day to Tallinn and almost hourly to Tartu. There are 3 trains per day to Riga, Latvia, too.